helical stripe - Alemán Inglés Diccionario